#include<stdio.h>
#include<string.h>
#include<sys/types.h>
#include<unistd.h>

#define FILENAME "log.txt"

int main()
{
  FILE* fp=fopen(FILENAME,"r");
  if(fp==NULL)
  {
    perror("fopen");
    return 1;
  }
  char buffer[100];
  while(1)
  {
    char* s=fgets(buffer,sizeof(buffer),fp);
    if(!s)break;
    printf("%s\n",buffer);
  }
}

//  文件写入
//  const char* msg="hello world\n";
//  int cnt=5;
//  while(cnt)
//{
//  sleep(20);
//  int n=fwrite(msg,strlen(msg),1,fp);
//  printf("write %d block, pid is : %d\n",n,getpid());
//  cnt--;
//  }
//  fclose(fp);
//  return 0;
//}
